const fields=[
  {
    desc: "设备类型",
    dataType: "java.lang.String",
    propertyName: "deviceType",
  },
  {
    desc: "设备编码",
    dataType: "java.lang.String",
    propertyName: "deviceCode",
  },
  {
    desc: "住院号",
    dataType: "java.lang.String",
    propertyName: "hospitalizationId",
  },
  { desc: "强度(%)", dataType: "java.lang.String", propertyName: "tmsPower" },
  { desc: "床位号", dataType: "java.lang.String", propertyName: "bedNum" },
  {
    desc: "测试状态 0准备测试 1正在测试 2暂停测试 3已完成  4已取消  5异常取消",
    dataType: "java.lang.Integer",
    propertyName: "status",
  },
  {
    desc: "外键-设备类型id",
    dataType: "java.lang.Integer",
    propertyName: "deviceTypeId",
  },
  {
    desc: "结束时间",
    dataType: "java.time.LocalDateTime",
    propertyName: "endDate",
  },
  {
    desc: "字典类型名称",
    dataType: "java.lang.String",
    propertyName: "typeName",
  },
  {
    desc: "医院名称",
    dataType: "java.lang.String",
    propertyName: "hospitalName",
  },
  { desc: "患病年龄(岁)", dataType: "java.lang.Integer", propertyName: "age" },
  { desc: "身份证号", dataType: "java.lang.String", propertyName: "idCard" },
  {
    desc: "资联数据id",
    dataType: "java.lang.String",
    propertyName: "zlRecordId",
  },
  {
    desc: "方案组丛间刺激时间列表",
    dataType: "java.lang.String",
    propertyName: "cureOutsideTimeList",
  },
  {
    desc: "方案组总刺激时间",
    dataType: "java.lang.Float",
    propertyName: "modulateGroupTime",
  },
  { desc: "操作者id", dataType: "java.lang.String", propertyName: "userId" },
  { desc: "电话号码", dataType: "java.lang.String", propertyName: "phone" },
  { desc: "微信", dataType: "java.lang.String", propertyName: "deviceWechat" },
  {
    desc: "测试状态(0准备测试 1正在测试 2暂停测试 3已完成 4已取消  5异常取消)",
    dataType: "java.lang.Integer",
    propertyName: "status",
  },
  {
    desc: "医院科室名称",
    dataType: "java.lang.Integer",
    propertyName: "sectionName",
  },
  { desc: "手机号", dataType: "java.lang.String", propertyName: "phone" },
  {
    desc: "登录次数",
    dataType: "java.lang.String",
    propertyName: "loginCount",
  },
  { desc: "日志类型", dataType: "java.lang.Integer", propertyName: "logType" },
  {
    desc: "脉冲宽度",
    dataType: "java.lang.Integer",
    propertyName: "pulseWidth",
  },
  { desc: "修改人", dataType: "java.lang.String", propertyName: "updateUser" },
  {
    desc: "生成记录时的病人名字",
    dataType: "java.lang.String",
    propertyName: "patientName",
  },
  {
    desc: "是否显示",
    dataType: "java.lang.Integer",
    propertyName: "tmsIsShow",
  },
  {
    desc: "总刺激时间",
    dataType: "java.lang.String",
    propertyName: "cureTotalTime",
  },
  { desc: "病区", dataType: "java.lang.String", propertyName: "medicalZone" },
  {
    desc: "设备厂家",
    dataType: "java.lang.String",
    propertyName: "deviceFactoryName",
  },
  {
    desc: "刺激部位",
    dataType: "java.lang.String",
    propertyName: "modulatePosition",
  },
  {
    desc: "公众号",
    dataType: "java.lang.String",
    propertyName: "devicePublicWechat",
  },
  {
    desc: "丛间刺激个数",
    dataType: "java.lang.Integer",
    propertyName: "tmsOutsideCount",
  },
  {
    desc: "方案描述",
    dataType: "java.lang.String",
    propertyName: "modulateDescription",
  },
  {
    desc: "方案组强度列表",
    dataType: "java.lang.String",
    propertyName: "curePowerList",
  },
  { desc: "", dataType: "java.lang.String", propertyName: "uniqueCode" },
  {
    desc: "丛内刺激个数",
    dataType: "java.lang.Integer",
    propertyName: "tmsInsideCount",
  },
  { desc: "菜单编码", dataType: "java.lang.String", propertyName: "menuCode" },
  {
    desc: "方案间歇时间",
    dataType: "java.lang.Integer",
    propertyName: "cureGroupInterval",
  },
  { desc: "主治医生", dataType: "java.lang.String", propertyName: "doctor" },
  {
    desc: "病人编码",
    dataType: "java.lang.String",
    propertyName: "patientCode",
  },
  {
    desc: "教育水平",
    dataType: "java.lang.Integer",
    propertyName: "education",
  },
  {
    desc: "操作类型",
    dataType: "java.lang.Integer",
    propertyName: "operationType",
  },
  { desc: "状态", dataType: "java.lang.Integer", propertyName: "vStatus" },
  {
    desc: "方案间歇时间",
    dataType: "java.lang.String",
    propertyName: "modulateRepeatList",
  },
  { desc: "密码", dataType: "java.lang.String", propertyName: "yrdPassWord" },
  {
    desc: "方案id，自动刺激时不为空",
    dataType: "java.lang.String",
    propertyName: "planId",
  },
  {
    desc: "操作医师",
    dataType: "java.lang.String",
    propertyName: "doctorName",
  },
  {
    desc: "丛间频率(Hz)",
    dataType: "java.lang.Float",
    propertyName: "tmsOutsideFreq",
  },
  { desc: "治疗时间", dataType: "java.lang.Integer", propertyName: "testTime" },
  { desc: "方案模式", dataType: "java.lang.Integer", propertyName: "tmsMode" },
  {
    desc: "方案重复次数",
    dataType: "java.lang.Integer",
    propertyName: "modulateGroupRepeat",
  },
  {
    desc: "方案组强度列表",
    dataType: "java.lang.String",
    propertyName: "modulatePowerList",
  },
  { desc: "编码", dataType: "java.lang.String", propertyName: "code" },
  { desc: "开始时间", dataType: "java.util.Date", propertyName: "startTime" },
  {
    desc: "开始时间",
    dataType: "java.time.LocalDateTime",
    propertyName: "startDate",
  },
  { desc: "接口来源", dataType: "java.lang.String", propertyName: "dataFrom" },
  {
    desc: "控件类型",
    dataType: "java.lang.String",
    propertyName: "controlType",
  },
  { desc: "字典值集合", dataType: "java.util.List", propertyName: "list" },
  {
    desc: "调制治疗方案id",
    dataType: "java.lang.Integer",
    propertyName: "modulationPlanId",
  },
  { desc: "用户类型", dataType: "java.lang.Integer", propertyName: "userType" },
  { desc: "字典类型id", dataType: "java.lang.Integer", propertyName: "typeId" },
  {
    desc: "方案组丛内个数列表",
    dataType: "java.lang.String",
    propertyName: "modulateInsideCountList",
  },
  {
    desc: "治疗时长(s)",
    dataType: "java.lang.String",
    propertyName: "cureExecutionTime",
  },
  {
    desc: "脉冲周期",
    dataType: "java.lang.Integer",
    propertyName: "pulsePeriod",
  },
  {
    desc: "方案组丛间频率列表",
    dataType: "java.lang.String",
    propertyName: "cureOutsideFreqList",
  },
  {
    desc: "丛间频率(Hz)",
    dataType: "java.lang.Float",
    propertyName: "cureOutsideFreq",
  },
  {
    desc: "重复次数",
    dataType: "java.lang.Integer",
    propertyName: "tmsRepeat",
  },
  { desc: "请求时间", dataType: "java.util.Date", propertyName: "requestTime" },
  {
    desc: "方案组丛间频率列表",
    dataType: "java.lang.String",
    propertyName: "modulateOutsideFreqList",
  },
  { desc: "护士", dataType: "java.lang.String", propertyName: "nurses" },
  {
    desc: "选择的通道号",
    dataType: "java.lang.String",
    propertyName: "chooseChannel",
  },
  {
    desc: "丛内频率(Hz)",
    dataType: "java.lang.Float",
    propertyName: "cureInsideFreq",
  },
  {
    desc: "是否异常",
    dataType: "java.lang.Boolean",
    propertyName: "isException",
  },
  { desc: "", dataType: "java.lang.String", propertyName: "patientCode" },
  { desc: "身高(cm)", dataType: "java.lang.String", propertyName: "height" },
  {
    desc: "刺激部位",
    dataType: "java.lang.String",
    propertyName: "tmsPosition",
  },
  { desc: "登录时间", dataType: "java.util.Date", propertyName: "loginTime" },
  { desc: "医院Id", dataType: "java.lang.Integer", propertyName: "hospitalId" },
  {
    desc: "方案组丛间个数列表",
    dataType: "java.lang.String",
    propertyName: "cureOutsideCountList",
  },
  {
    desc: "修改人姓名",
    dataType: "java.lang.String",
    propertyName: "updateName",
  },
  {
    desc: "治疗日期",
    dataType: "java.util.Date",
    propertyName: "cureStartTime",
  },
  {
    desc: "合成图数据(科研任务使用)",
    dataType: "java.lang.String",
    propertyName: "comprehensiveData",
  },
  {
    desc: "丛内刺激个数",
    dataType: "java.lang.Integer",
    propertyName: "cureInsideCount",
  },
  {
    desc: "电话",
    dataType: "java.lang.String",
    propertyName: "deviceLandline",
  },
  {
    desc: "刺激部位",
    dataType: "java.lang.String",
    propertyName: "curePosition",
  },
  {
    desc: "方案组模式列表",
    dataType: "java.lang.String",
    propertyName: "cureModelList",
  },
  {
    desc: "方案间歇时间",
    dataType: "java.lang.Integer",
    propertyName: "modulateGroupInterval",
  },
  {
    desc: "方案组丛间刺激时间列表",
    dataType: "java.lang.String",
    propertyName: "modulateOutsideTimeList",
  },
  { desc: "字典值", dataType: "java.lang.String", propertyName: "typeValue" },
  {
    desc: "社保卡号",
    dataType: "java.lang.String",
    propertyName: "socialSecurityCard",
  },
  {
    desc: "设备部署时间",
    dataType: "java.util.Date",
    propertyName: "deploymentTime",
  },
  {
    desc: "设备类型名称",
    dataType: "java.lang.String",
    propertyName: "deviceName",
  },
  {
    desc: "总个数",
    dataType: "java.lang.Integer",
    propertyName: "tmsTotalCount",
  },
  {
    desc: "设备类型名称",
    dataType: "java.lang.String",
    propertyName: "deviceTypeName",
  },
  {
    desc: "方案间歇时间",
    dataType: "java.lang.String",
    propertyName: "cureRepeatList",
  },
  {
    desc: "电流强度",
    dataType: "java.lang.Integer",
    propertyName: "zlCurrent",
  },
  {
    desc: "字典值显示",
    dataType: "java.lang.String",
    propertyName: "typeLabel",
  },
  { desc: "描述", dataType: "java.lang.String", propertyName: "typeDesc" },
  { desc: "父级ID", dataType: "java.lang.Integer", propertyName: "parentId" },
  { desc: "当前页", dataType: "java.lang.Long", propertyName: "current" },
  { desc: "结束时间", dataType: "java.util.Date", propertyName: "endTime" },
  {
    desc: "菜单等级",
    dataType: "java.lang.Integer",
    propertyName: "menuLevel",
  },
  {
    desc: "门诊号",
    dataType: "java.lang.String",
    propertyName: "outpatientId",
  },
  {
    desc: "请求数据",
    dataType: "java.lang.String",
    propertyName: "requestData",
  },
  {
    desc: "治疗时长(s)",
    dataType: "java.lang.String",
    propertyName: "cureExecutionTime",
  },
  { desc: "账号", dataType: "java.lang.String", propertyName: "yrdUserName" },
  {
    desc: "重复次数",
    dataType: "java.lang.Integer",
    propertyName: "cureRepeat",
  },
  {
    desc: "就诊卡号",
    dataType: "java.lang.String",
    propertyName: "medicalCard",
  },
  {
    desc: "总刺激个数",
    dataType: "java.lang.Integer",
    propertyName: "modulateTotalCount",
  },
  { desc: "图片路径", dataType: "java.lang.String", propertyName: "path" },
  {
    desc: "设备唯一编码",
    dataType: "java.lang.String",
    propertyName: "uniqueCode",
  },
  {
    desc: "既往病史",
    dataType: "java.lang.String",
    propertyName: "pastMedicalHistory",
  },
  {
    desc: "方案组数",
    dataType: "java.lang.Integer",
    propertyName: "cureMumber",
  },
  {
    desc: "是否右利手",
    dataType: "java.lang.Integer",
    propertyName: "isRightHandedness",
  },
  { desc: "出生日期", dataType: "java.util.Date", propertyName: "birthday" },
  {
    desc: "结束时间",
    dataType: "java.time.LocalDateTime",
    propertyName: "endTime",
  },
  {
    desc: "方案组总刺激个数",
    dataType: "java.lang.Integer",
    propertyName: "cureGroupCount",
  },
  { desc: "是否在线", dataType: "java.lang.Boolean", propertyName: "isOnline" },
  {
    desc: "产品型号(1：BS-2000 2：BS-3000 3：BS-5000 4：BS-7000)",
    dataType: "java.lang.Integer",
    propertyName: "productType",
  },
  {
    desc: "方案组丛内刺激时间列表",
    dataType: "java.lang.String",
    propertyName: "cureInsideTimeList",
  },
  {
    desc: "方案组间歇时间",
    dataType: "java.lang.String",
    propertyName: "cureIntervalList",
  },
  {
    desc: "操作描述",
    dataType: "java.lang.String",
    propertyName: "operationDesc",
  },
  {
    desc: "创建人姓名",
    dataType: "java.lang.String",
    propertyName: "createName",
  },
  {
    desc: "间歇时间(s)",
    dataType: "java.lang.Integer",
    propertyName: "cureInterval",
  },
  { desc: "方案id", dataType: "java.lang.String", propertyName: "planId" },
  {
    desc: "激光帽子型号id",
    dataType: "java.lang.String",
    propertyName: "laserCapItemId",
  },
  {
    desc: "自定义id(科研任务使用)",
    dataType: "java.lang.String",
    propertyName: "customId",
  },
  {
    desc: "总刺激时间",
    dataType: "java.lang.String",
    propertyName: "modulateTotalTime",
  },
  { desc: "方案模式", dataType: "java.lang.Integer", propertyName: "cureMode" },
  {
    desc: "文件后缀",
    dataType: "java.lang.String",
    propertyName: "suffixName",
  },
  { desc: "频率", dataType: "java.lang.Integer", propertyName: "frequency" },
  { desc: "强度", dataType: "java.lang.String", propertyName: "curePower" },
  {
    desc: "方案组总刺激时间",
    dataType: "java.lang.Float",
    propertyName: "cureGroupTime",
  },
  {
    desc: "tms治疗方案id",
    dataType: "java.lang.Integer",
    propertyName: "tmsPlanId",
  },
  {
    desc: "丛内刺激时间(s)",
    dataType: "java.lang.Float",
    propertyName: "cureInsideTime",
  },
  {
    desc: "简明病历",
    dataType: "java.lang.String",
    propertyName: "simpleCase",
  },
  { desc: "菜单名称", dataType: "java.lang.String", propertyName: "menuName" },
  { desc: "科室", dataType: "java.lang.String", propertyName: "department" },
  { desc: "诊断信息", dataType: "java.lang.String", propertyName: "diagnosis" },
  {
    desc: "方案是否显示 1-显示；0-不显示",
    dataType: "java.lang.Integer",
    propertyName: "modulateIsShow",
  },
  { desc: "菜单url", dataType: "java.lang.String", propertyName: "menuUrl" },
  { desc: "创建时间", dataType: "java.util.Date", propertyName: "createTime" },
  {
    desc: "总个数",
    dataType: "java.lang.Integer",
    propertyName: "cureTotalCount",
  },
  {
    desc: "就诊类型",
    dataType: "java.lang.Integer",
    propertyName: "visitType",
  },
  { desc: "创建人", dataType: "java.lang.String", propertyName: "createUser" },
  { desc: "邮箱", dataType: "java.lang.String", propertyName: "email" },
  {
    desc: "丛间刺激个数",
    dataType: "java.lang.Integer",
    propertyName: "cureOutsideCount",
  },
  {
    desc: "设备备注信息",
    dataType: "java.lang.String",
    propertyName: "remark",
  },
  {
    desc: "丛间刺激时间(s)",
    dataType: "java.lang.Float",
    propertyName: "tmsOutsideTime",
  },
  {
    desc: "方案组丛间个数列表",
    dataType: "java.lang.String",
    propertyName: "modulateOutsideCountList",
  },
  { desc: "体征", dataType: "java.lang.String", propertyName: "signSymptoms" },
  {
    desc: "激光帽型号id",
    dataType: "java.lang.String",
    propertyName: "laserCapId",
  },
  { desc: "设备id", dataType: "java.lang.Integer", propertyName: "deviceId" },
  { desc: "修改时间", dataType: "java.util.Date", propertyName: "updateTime" },
  { desc: "描述", dataType: "java.lang.String", propertyName: "valueDesc" },
  { desc: "是否删除", dataType: "java.lang.Boolean", propertyName: "vDelete" },
  {
    desc: "请求执行时长",
    dataType: "java.util.Date",
    propertyName: "execTime",
  },
  {
    desc: "方案组总刺激个数",
    dataType: "java.lang.Integer",
    propertyName: "modulateGroupCount",
  },
  { desc: "是否工作", dataType: "java.lang.Boolean", propertyName: "isWork" },
  {
    desc: "方案重复次数",
    dataType: "java.lang.Integer",
    propertyName: "cureGroupRepeat",
  },
  {
    desc: "间歇时间(s)",
    dataType: "java.lang.Integer",
    propertyName: "tmsInterval",
  },
  { desc: "职业", dataType: "java.lang.String", propertyName: "occupation" },
  {
    desc: "设备类型id",
    dataType: "java.lang.Integer",
    propertyName: "deviceTypeId",
  },
  {
    desc: "方案组数",
    dataType: "java.lang.Integer",
    propertyName: "modulateMumber",
  },
  { desc: "体重(kg)", dataType: "java.lang.String", propertyName: "weight" },
  {
    desc: "设备信息",
    dataType: "java.lang.String",
    propertyName: "deviceInfo",
  },
  { desc: "模式id", dataType: "java.lang.String", propertyName: "modeId" },
  {
    desc: "资联病人id",
    dataType: "java.lang.String",
    propertyName: "zlPatientId",
  },
  { desc: "显示的用户名", dataType: "java.lang.String", propertyName: "name" },
  {
    desc: "方案组间歇时间",
    dataType: "java.lang.String",
    propertyName: "modulateIntervalList",
  },
  { desc: "菜单类型", dataType: "java.lang.Integer", propertyName: "menuType" },
  {
    desc: "资联记录id",
    dataType: "java.lang.String",
    propertyName: "zlRecordId",
  },
  {
    desc: "字典类型编码",
    dataType: "java.lang.String",
    propertyName: "typeCode",
  },
  { desc: "模式名称", dataType: "java.lang.String", propertyName: "modeName" },
  {
    desc: "开始时间",
    dataType: "java.time.LocalDateTime",
    propertyName: "startTime",
  },
  {
    desc: "方案组丛内个数列表",
    dataType: "java.lang.String",
    propertyName: "cureInsideCountList",
  },
  { desc: "手机", dataType: "java.lang.String", propertyName: "devicePhone" },
  {
    desc: "测试记录类型 1单点刺激 2 自动刺激",
    dataType: "java.lang.Integer",
    propertyName: "type",
  },
  { desc: "阈值(%)", dataType: "java.lang.String", propertyName: "threshold" },
  { desc: "病人id", dataType: "java.lang.Integer", propertyName: "patientId" },
  {
    desc: "是否是正常数据",
    dataType: "java.lang.String",
    propertyName: "isUseful",
  },
  { desc: "房间号", dataType: "java.lang.String", propertyName: "roomNum" },
  {
    desc: "来源设备Id",
    dataType: "java.lang.Integer",
    propertyName: "createDeviceId",
  },
  {
    desc: "任务类型(1：内部  2：外部)",
    dataType: "java.lang.Integer",
    propertyName: "testType",
  },
  {
    desc: "丛内频率(Hz)",
    dataType: "java.lang.Float",
    propertyName: "tmsInsideFreq",
  },
  {
    desc: "方案组丛内频率列表",
    dataType: "java.lang.String",
    propertyName: "modulateInsideFreqList",
  },
  {
    desc: "方案子项id，单点刺激时不为空",
    dataType: "java.lang.String",
    propertyName: "planItemId",
  },
  {
    desc: "总时间",
    dataType: "java.lang.String",
    propertyName: "cureTotalTime",
  },
  { desc: "来源设备", dataType: "java.lang.String", propertyName: "hardFrom" },
  {
    desc: "刺激线圈位置",
    dataType: "java.lang.String",
    propertyName: "pcrStrimside",
  },
  {
    desc: "设备型号",
    dataType: "java.lang.String",
    propertyName: "deviceModel",
  },
  { desc: "角色名称", dataType: "java.lang.String", propertyName: "roleName" },
  {
    desc: "总时间",
    dataType: "java.lang.String",
    propertyName: "tmsTotalTime",
  },
  {
    desc: "方案组丛内刺激时间列表",
    dataType: "java.lang.String",
    propertyName: "modulateInsideTimeList",
  },
  { desc: "民族", dataType: "java.lang.Integer", propertyName: "nation" },
  {
    desc: "评语(科研任务使用)",
    dataType: "java.lang.String",
    propertyName: "comment",
  },
  { desc: "性别", dataType: "java.lang.Integer", propertyName: "sex" },
  {
    desc: "总刺激个数",
    dataType: "java.lang.Integer",
    propertyName: "cureTotalCount",
  },
  { desc: "方案名称", dataType: "java.lang.String", propertyName: "planName" },
  {
    desc: "治疗意见",
    dataType: "java.lang.String",
    propertyName: "treatmentOption",
  },
  {
    desc: "科研信息(多个markId，用“，”隔开)",
    dataType: "java.lang.String",
    propertyName: "markInfo",
  },
  {
    desc: "丛内刺激时间(s)",
    dataType: "java.lang.Float",
    propertyName: "tmsInsideTime",
  },
  { desc: "阳极", dataType: "java.lang.String", propertyName: "anode" },
  {
    desc: "模板描述",
    dataType: "java.lang.String",
    propertyName: "tmsDescription",
  },
  {
    desc: "方案组丛内频率列表",
    dataType: "java.lang.String",
    propertyName: "cureInsideFreqList",
  },
  { desc: "阴极", dataType: "java.lang.String", propertyName: "cathode" },
  {
    desc: "设备编号",
    dataType: "java.lang.String",
    propertyName: "deviceIdStr",
  },
  {
    desc: "请求设备id",
    dataType: "java.lang.Integer",
    propertyName: "requestHardId",
  },
  {
    desc: "评定时间",
    dataType: "java.util.Date",
    propertyName: "scheduledDate",
  },
  { desc: "字典类型", dataType: "java.lang.String", propertyName: "typeCode" },
  { desc: "展示大小", dataType: "java.lang.Long", propertyName: "size" },
  {
    desc: "丛间刺激时间(s)",
    dataType: "java.lang.Float",
    propertyName: "cureOutsideTime",
  },
  { desc: "婚姻状况", dataType: "java.lang.Integer", propertyName: "marriage" },
  { desc: "姓名", dataType: "java.lang.String", propertyName: "name" },
  {
    desc: "方案id，自动刺激时不为空",
    dataType: "java.lang.String",
    propertyName: "taskId",
  },
  {
    desc: "方案组模式列表",
    dataType: "java.lang.String",
    propertyName: "modulateModelList",
  },
  {
    desc: "操作内容",
    dataType: "java.lang.String",
    propertyName: "operationContent",
  },
  { desc: "文件名称", dataType: "java.lang.String", propertyName: "name" },
];
export default fields
